package com.situ.hr4.w.service;

import com.situ.hr4.pojo.ConfigFileFirstKind;
import com.situ.hr4.pojo.ConfigMajor;
import com.situ.hr4.pojo.ConfigMajorKind;
import com.situ.hr4.pojo.EngageMajorRelease;

import java.util.List;
import java.util.Map;

public interface ZWFBservice {
    //职位发布登记

    //查询一级结构
    public List<ConfigFileFirstKind> cx1();

    //通过一级结构编号查询二级结构
    public List<Map> cx2(int id);

    //通过二级结构查询三级结构
    public List<Map> cx3(int id);

    //查询所有职位分类
    public List<ConfigMajorKind> cxzwfl();

    //通过职位类型id查询职位名称
    public List<ConfigMajor> cxzwmc(int id);

    //职位发布添加
    public void zwfbtj(EngageMajorRelease eml);





    //职位发布变更
    //全查
    public List<Map> zwfbqc();

    //根据id查询
    public Map queryid(int id);

    //根据id修改
    public void xg(EngageMajorRelease e);

    //根据id删除
    public void wzwfbsc(int id);



    //职位发布查询
}
